composite definition - Francés Inglés Diccionario